//SamXIAO
#include <bits/stdc++.h>
using namespace std;
#define PI 3.1415926
#define   SQUARE(x) ((x)*(x))
//double SQUARE(double x) { return x*x;}
#define N_MAX 987654321
#define N_MIN -N_MAX
int f[286];
char s1[1086];
char s2[2020];
void w1()
{
	int cnt = 0, ans = 0, n;
	scanf("%[^\n]", s1); // getline
	for(int i=strlen(s1) - 1; i>=0; i--) {
		char ch = s1[i], ch2;
		if(     'A' <= ch && ch <= 'Z'){
			ch2 = ch - 'A' + 'a';
			ch2 += 3;
			if(ch2 > 'z') ch2 = ch2 - 'z' + 'a' - 1;
			printf("%c", ch2);
		}
		else if('a' <= ch && ch <= 'z'){
			ch2 = ch - 'a' + 'A';
			ch2 += 3;
			if(ch2 > 'Z') ch2 = ch2 - 'Z' + 'A' - 1;
			printf("%c", ch2);
		}
	}
}

int main()
{
	w1();
  return 0;
}
